// ----------------------------------------------------------------------------
// matrix44.h
// ----------------------------------------------------------------------------
/*
 Description:
 4x4行列クラス. vectormathを利用している. 
 
 ----------------------------------------------------------------
 使い方.

 */
#pragma once
#include <fw/base/core/macros.h>
#ifdef  FW_BASE_VECTORMATH_USE_SCALAR
#include <external/vectormath/scalar/cpp/vectormath_aos.h>
#else
#include <external/vectormath/SSE/cpp/vectormath_aos.h>
#endif

namespace fw
{
	typedef Vectormath::Aos::Matrix4 float4x4;
	typedef Vectormath::Aos::Matrix4 mat4x4;
	typedef Vectormath::Aos::Matrix4 mat4;
} // namespace fw

using fw::float4x4;
using fw::mat4x4;
using fw::mat4;
